#my{
	margin: 100px auto;
		width: 60%;
		border-radius: 10px;
		border:1px solid #B4D2E3;
		overflow-y: hidden;
		.wo{
			border-bottom: 1px solid #B4D2E3;
			.title{
				height: 60px;
				font-size: 20px;
				line-height: 60px;
				margin-left: 20px;
				
			}
		}
		
		
		.text{
			display: flex;
			padding: 20px 0;
			border: 1px solid #e9e9e9;
			border-top: 0;
			    // position: relative;
				.t-time{
					// height: 18px;
					//     line-height: 18px;
					    // padding-top: 7px;
						flex: 1.5;
					    width: 15%;
					    padding-left: 20px;
				}
				
				.t-identifier{
					flex: 2;
					width: 20%;
					// padding-right: 30px;
				}
				.t-num{
					flex: 1;
					width: 10%;
					// padding-right: 30px;
				}
				.t-sum{
					flex: 1;
					width: 10%;
					// padding-right: 30px;
				}
				.t-action{
					flex: 1;
					width: 10%;
		
					// padding-right: 30px;
					
				}
				.t-pay{
					// border-left: 1px solid #B4D2E3;
					flex: 1;
					width: 10%;
					text-align: center;
					// padding-right: 30px;
				}
				.t-detail{
					flex: 1;
					width: 10%;
					color: #B4D2E3;
					// padding-right: 30px;
				}
				
		}
		
		.cart-item-list{
			.cart-item{
				display: flex;
				height: 120px;
				border-style: solid;
				border-width: 2px 1px 1px;
				border-color: #B4D2E3 #B4D2E3 #B4D2E3;
				padding-top: 20px;
				.p-goods {
					flex: 3.5;
				    margin-top: 20px;
					padding-left: 20px;
				    width: 38%;
					.p-img {
					    float: left;
					    // border: 1px solid #ccc;
					    padding: 5px;
						width: 10%;
						height: 50px;
						img{
							width: 150%;
						}
					}
					.p-msg {
						
						overflow: hidden;
						text-overflow: ellipsis;
						// white-space: nowrap;
						display: -webkit-box;
						-webkit-line-clamp: 3; // 控制多行的行数
						-webkit-box-orient: vertical;
					    float: left;
					    width: 60%;
					    margin: 0 20px;
					}
				}
				
				.p-price {
					flex: 1;
				    // width: 10%;
					margin-top: 20px;
				}
				.p-num {
					flex: 1;
					margin-top: 20px;
					// margin-left: 10px;
				    width: 170px;
					.quantity-form{
						width: 80px;
						height: 22px;
					}
				}
				.p-action{
					flex: 1;
					margin-top: 20px;
					 .del{
						  background-color:#ffc550;
					 }
						
					 
				}
				.p-sum {
					flex: 1;
					font-weight: 700;
					margin-top: 20px;
					text-align: center;
				}
				.p-detail{
					flex: 1;
					margin-top: 20px;
					.now{
						background-color: #B4D2E3;
					}
				}
			}
		}
		
		
}